to take ages - German English Dictionary